Nick Roberts [Wed, 6 Sep 2006 02:43:00 +0000 (02:43 +0000)]
*** empty log message ***
Kim F. Storm [Tue, 5 Sep 2006 22:52:29 +0000 (22:52 +0000)]
(line-move-partial): New function to do vscrolling for
partially visible images / tall lines. Rewrite based on code
previously in line-move. Simplify backwards vscrolling.
(line-move): Use it. Simplify.
Kim F. Storm [Tue, 5 Sep 2006 22:52:17 +0000 (22:52 +0000)]
*** empty log message ***
Kim F. Storm [Tue, 5 Sep 2006 22:49:51 +0000 (22:49 +0000)]
(pos_visible_p): Remove exact_mode_line_heights_p arg;
so always calculate heights even when pos-visible-in-window-p is
called with partially = t. Don't overshoot last_visible_y in move_it_to.
Return row height and row number in new rowh and vpos args.
(cursor_row_fully_visible_p): First line is always "fully visible".
(try_window): Don't clear matrix if vscrolled.
Kim F. Storm [Tue, 5 Sep 2006 22:49:43 +0000 (22:49 +0000)]
(Fpos_visible_in_window_p): Adapt to new pos_visible_p.
Return row height and row number for partially visible rows.
Modify return value to a 2 element list for fully visible rows
and 6 for partially visible row.
(window_scroll_pixel_based): Use pos_visible_p directly instead of
Fpos_visible_in_window_p. Fix auto vscrolling for partially visible lines.
Only vscroll backwards if already vscrolled forwards. Unconditionally
vscroll forwards if PT is first (and only) line. Set new window start
instead of scrolling at start/end of tall line.
Kim F. Storm [Tue, 5 Sep 2006 22:49:36 +0000 (22:49 +0000)]
(pos_visible_p): Update prototype.
Kim F. Storm [Tue, 5 Sep 2006 20:54:16 +0000 (20:54 +0000)]
(cua--pre-command-handler-1): Rewrite.
Kim F. Storm [Tue, 5 Sep 2006 20:54:05 +0000 (20:54 +0000)]
*** empty log message ***
Chong Yidong [Tue, 5 Sep 2006 14:55:16 +0000 (14:55 +0000)]
ispell.el problem is a Windows-only bug (if it exists).
"Compilation mode error on gcc include messages" bug fixed.
Chong Yidong [Tue, 5 Sep 2006 14:53:24 +0000 (14:53 +0000)]
* progmodes/compile.el (compilation-error-regexp-alist-alist):
Process the `gcc-include' after the `gnu' rule.
Kim F. Storm [Tue, 5 Sep 2006 14:18:46 +0000 (14:18 +0000)]
*** empty log message ***
Kim F. Storm [Tue, 5 Sep 2006 10:26:35 +0000 (10:26 +0000)]
(ido-visit-buffer): Use buffer name if buffer arg is a buffer.
Kim F. Storm [Tue, 5 Sep 2006 10:26:21 +0000 (10:26 +0000)]
*** empty log message ***
Richard M. Stallman [Tue, 5 Sep 2006 09:58:54 +0000 (09:58 +0000)]
*** empty log message ***
Miles Bader [Tue, 5 Sep 2006 08:17:35 +0000 (08:17 +0000)]
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 131-133)
- Update from CVS
2006-09-05 Daiki Ueno <ueno@unixuser.org>
* lisp/pgg.el (pgg-clear-string): Alias to clear-string for backward
compatibility.
* lisp/pgg-gpg.el (pgg-gpg-process-region): Avoid display blinking with
inhibit-redisplay; encode passphrase with locale-coding-system.
2006-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (article-decode-encoded-words): Make it fast.
2006-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (article-decode-encoded-words): Don't infloop in XEmacs.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-424
Dan Nicolaescu [Tue, 5 Sep 2006 06:59:53 +0000 (06:59 +0000)]
(terminal-init-xterm): Add more C-M- bindings.
Nick Roberts [Tue, 5 Sep 2006 03:41:24 +0000 (03:41 +0000)]
(gdb-var-list-children-regexp)
(gdb-var-list-children-regexp): Make type field optional.
Nick Roberts [Tue, 5 Sep 2006 03:40:54 +0000 (03:40 +0000)]
(gud-speedbar-buttons): Allow for no type
e.g public, protected in C++.
Nick Roberts [Tue, 5 Sep 2006 03:39:19 +0000 (03:39 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Tue, 5 Sep 2006 01:03:33 +0000 (01:03 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Tue, 5 Sep 2006 01:03:09 +0000 (01:03 +0000)]
(install_window_handler, mac_handle_window_event)
[USE_CARBON_EVENTS]: Handle kEventWindowClose.
[USE_MAC_TSM] (mac_handle_text_input_event): Set modifiers for
ASCII keystroke event.
John Paul Wallington [Mon, 4 Sep 2006 18:26:03 +0000 (18:26 +0000)]
*** empty log message ***
John Paul Wallington [Mon, 4 Sep 2006 18:24:48 +0000 (18:24 +0000)]
(completion-show-help): New defcustom.
(completion-setup-function): Heed it.
Richard M. Stallman [Mon, 4 Sep 2006 16:54:25 +0000 (16:54 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 4 Sep 2006 16:52:52 +0000 (16:52 +0000)]
(rsf-scanning-messages-now): Doc fix.
(rsf-min-region-to-spam-list): Doc fix.
(rsf-add-content-type-field): Doc fix.
Dan Nicolaescu [Mon, 4 Sep 2006 16:49:35 +0000 (16:49 +0000)]
(terminal-init-xterm): Add C-M- bindings.
Richard M. Stallman [Mon, 4 Sep 2006 15:08:13 +0000 (15:08 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 4 Sep 2006 15:08:06 +0000 (15:08 +0000)]
(Accepting Output): Explain SECONDS=0 for accept-process-output.
Richard M. Stallman [Mon, 4 Sep 2006 15:07:32 +0000 (15:07 +0000)]
(Idle Timers): Explain why timer functions should not
loop until (input-pending-p).
Richard M. Stallman [Mon, 4 Sep 2006 15:03:26 +0000 (15:03 +0000)]
(kill-region): Explicitly test there is a region.
Jan Djärv [Mon, 4 Sep 2006 14:47:52 +0000 (14:47 +0000)]
* gtkutil.c (xg_get_file_with_chooser): Don't mention specific keys in
the file chooser message. Only call gtk_file_chooser_set_current_name
when action is SAVE.
Chong Yidong [Mon, 4 Sep 2006 14:18:10 +0000 (14:18 +0000)]
* message.el (message-send-mail-with-sendmail): Look for sendmail in
several common directories.
Chong Yidong [Mon, 4 Sep 2006 14:17:12 +0000 (14:17 +0000)]
* mail/feedmail.el (feedmail-buffer-to-sendmail): Look for
sendmail in several common directories.
* mail/sendmail.el (sendmail-program): Moved here from pathe.el.
* paths.el (sendmail-program): Removed.
Andreas Schwab [Mon, 4 Sep 2006 13:36:59 +0000 (13:36 +0000)]
*** empty log message ***
Andreas Schwab [Mon, 4 Sep 2006 13:36:50 +0000 (13:36 +0000)]
Double all single and back quotes in C-style
comments to help fontifier.
Miles Bader [Mon, 4 Sep 2006 06:27:27 +0000 (06:27 +0000)]
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 129-130)
- Merge from emacs--devo--0
- Update from CVS
2006-09-04 Daiki Ueno <ueno@unixuser.org>
* lisp/pgg-gpg.el (pgg-gpg-process-region): Revert two patches from Satyaki
Das. http://article.gmane.org/gmane.emacs.gnus.general/49947
http://article.gmane.org/gmane.emacs.gnus.general/50457
2006-09-04 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/rfc2047.el (rfc2047-strip-backslashes-in-quoted-strings): Decode `\\'
in quoted string into `\'.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-421
Jason Rumney [Sun, 3 Sep 2006 22:51:22 +0000 (22:51 +0000)]
(shutdown_handler): New function to exit cleanly on shutdown.
(globals_of_w32): Register it as a signal handler.
Jason Rumney [Sun, 3 Sep 2006 22:50:53 +0000 (22:50 +0000)]
*** empty log message ***
Chong Yidong [Sun, 3 Sep 2006 14:13:37 +0000 (14:13 +0000)]
* cus-edit.el (custom-group-menu-create): Avoid deactivating the
mark after running the menu filter.
Juri Linkov [Sun, 3 Sep 2006 14:01:01 +0000 (14:01 +0000)]
*** empty log message ***
Juri Linkov [Sun, 3 Sep 2006 14:00:19 +0000 (14:00 +0000)]
(quail-defrule-internal): Add a check if a key is a vector.
Juri Linkov [Sat, 2 Sep 2006 23:44:59 +0000 (23:44 +0000)]
*** empty log message ***
Juri Linkov [Sat, 2 Sep 2006 23:44:21 +0000 (23:44 +0000)]
(Fmarker_position): Doc fix.
Juri Linkov [Sat, 2 Sep 2006 23:43:49 +0000 (23:43 +0000)]
Replace emacs-bugs@gnu.org with bug-gnu-emacs@gnu.org.
Replace mail.gnu.org with lists.gnu.org.
Juri Linkov [Sat, 2 Sep 2006 23:42:04 +0000 (23:42 +0000)]
Regroup Europe Non-ASCII examples by similar scripts.
Juri Linkov [Sat, 2 Sep 2006 23:31:33 +0000 (23:31 +0000)]
(quail-defrule-internal): Add missing `error' call for null key.
Juri Linkov [Sat, 2 Sep 2006 23:30:21 +0000 (23:30 +0000)]
(shell-filter-ctrl-a-ctrl-b): Check if `comint-last-output-start' is
a marker by using `markerp' and check if it has a position by using
`marker-position', and use this position for `goto-char'.
Juri Linkov [Sat, 2 Sep 2006 23:29:18 +0000 (23:29 +0000)]
(woman-topic-history): Change defvar to defvaralias
for symbol `Man-topic-history'.
Juri Linkov [Sat, 2 Sep 2006 23:28:55 +0000 (23:28 +0000)]
(Man-topic-history): New variable.
(man): Use it.
Chong Yidong [Sat, 2 Sep 2006 22:18:44 +0000 (22:18 +0000)]
Fix typo.
Eli Zaretskii [Sat, 2 Sep 2006 21:25:52 +0000 (21:25 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 2 Sep 2006 21:25:11 +0000 (21:25 +0000)]
(rcirc-keywords): New variable.
(rcirc-bright-nicks, rcirc-dim-nicks): New variables.
(rcirc-bright-nick-regexp, rcirc-dim-nick-regexp): Remove variables.
(rcirc-responses-no-activity): New function.
(rcirc-handler-generic): Check for responses in above.
(rcirc-process-command): Add ?: character to arguments of raw server commands.
(rcirc-format-response-string): Use `rcirc-bright-nicks' and `rcirc-dim-nicks'.
(rcirc-gray-toggle): Remove unused variable.
(rcirc-print): Remove some tracking logic, which is moved into markup functions.
(rcirc-activity-types): Was `rcirc-activity-type', now a list of types.
(rcirc-activity-string): Look for 'keyword in activity-types.
(rcirc-window-configuration-change): Don't erase overlay-arrow unnecessarily.
(rcirc-add-or-remove): New function.
(rcirc-cmd-ignore): Use it.
(rcirc-message-leader): Remove unused function.
(rcicr-cmd-bright, rcirc-cmd-dim, rcirc-cmd-keyword): New commands.
(rcirc-add-face): New function.
(rcirc-facify): Use rcirc-add-face.
(rcirc-url-regexp): Add parens.
(rcirc-map-regexp): Remove function.
(rcirc-mangle-regexp): Remove function.
(rcirc-markup-text-functions): New variable.
(rcirc-markup-text): New function (replaces `rcirc-mangle-text').
(rcirc-markup-body-text, rcirc-markup-attributes)
(rcirc-markup-my-nick, rcirc-markup-urls, rcirc-markup-keywords)
(rcirc-markup-bright-nicks): New markup handler functions.
(rcirc-nick-in-message-full-line): New face.
(rcirc-track-nick): Rename from `rcirc-mode-line-nick'.
(rcirc-track-keyword, rcirc-url, rcirc-keyword): New faces.
Eli Zaretskii [Sat, 2 Sep 2006 21:19:21 +0000 (21:19 +0000)]
(syms_of_window) <split-height-threshold>:
<window-min-height, window-min-width>: Doc fix.
Jan Djärv [Sat, 2 Sep 2006 18:10:15 +0000 (18:10 +0000)]
* gtkutil.c (xg_get_file_with_chooser): Change file chooser message
for writing files. Call gtk_file_chooser_set_current_name to keep
default filename.
Jan Djärv [Sat, 2 Sep 2006 17:37:26 +0000 (17:37 +0000)]
* minibuf.c (Finternal_complete_buffer): Move after DEFUN:s it calls
Eli Zaretskii [Sat, 2 Sep 2006 13:49:52 +0000 (13:49 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 2 Sep 2006 13:49:05 +0000 (13:49 +0000)]
(hscroll-margin, hscroll-step)
(mode-line-in-non-selected-windows, mouse-autoselect-window)
(x-use-underline-position-properties): Change version to "22.1"
since they will appear there for the first time.
Eli Zaretskii [Sat, 2 Sep 2006 13:40:16 +0000 (13:40 +0000)]
(apply1, call2) [__GNUC__]: Declare with `__attribute__((noinline))'.
Eli Zaretskii [Sat, 2 Sep 2006 13:39:48 +0000 (13:39 +0000)]
(concat) [__GNUC__]: Declare with `__attribute__((noinline))'.
Eli Zaretskii [Sat, 2 Sep 2006 11:35:46 +0000 (11:35 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 2 Sep 2006 11:35:17 +0000 (11:35 +0000)]
(usermanualdir): New variable.
(elisp.dvi): Use it.
Eli Zaretskii [Sat, 2 Sep 2006 11:21:55 +0000 (11:21 +0000)]
(Finternal_complete_buffer): New function.
(syms_of_minibuf): Defsubr it.
(Fread_buffer): Use it, instead of Vbuffer_alist.
Miles Bader [Fri, 1 Sep 2006 23:52:28 +0000 (23:52 +0000)]
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 128)
- Update from CVS
2006-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
Use standard-syntax-table.
2006-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-decode-address-function): New variable.
(article-decode-encoded-words): Use it to decode headers which are
assumed to contain addresses.
(gnus-mime-delete-part): Remove useless `or'.
* lisp/gnus/gnus-sum.el (gnus-decode-encoded-address-function): New variable.
(gnus-summary-from-or-to-or-newsgroups): Use it to decode To header.
(gnus-nov-parse-line): Use it to decode From header.
(gnus-get-newsgroup-headers): Ditto.
(gnus-summary-enter-digest-group): Use it to decode `to-address'.
* lisp/gnus/mail-parse.el (mail-decode-encoded-address-region): New alias.
(mail-decode-encoded-address-string): New alias.
* lisp/gnus/rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
New function.
(rfc2047-encode-message-header, rfc2047-encode-region): Use it.
(rfc2047-strip-backslashes-in-quoted-strings): New fnction.
(rfc2047-decode-region): Use it; add optional argument `address-mime'.
(rfc2047-decode-string): Ditto.
(rfc2047-decode-address-region): New function.
(rfc2047-decode-address-string): New function.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-418
Romain Francoise [Fri, 1 Sep 2006 20:49:06 +0000 (20:49 +0000)]
Whitespace fixes.
Eli Zaretskii [Fri, 1 Sep 2006 17:52:26 +0000 (17:52 +0000)]
*** empty log message ***
Eli Zaretskii [Fri, 1 Sep 2006 17:51:50 +0000 (17:51 +0000)]
(Internet Relay Chat, Useful IRC commands): Don't use @indicateurl.
Eli Zaretskii [Fri, 1 Sep 2006 17:45:08 +0000 (17:45 +0000)]
(Custom Braces, Clean-ups): Don't use @tie.
Eli Zaretskii [Fri, 1 Sep 2006 17:38:40 +0000 (17:38 +0000)]
(Subword Movement): Don't use @headitem.
Eli Zaretskii [Fri, 1 Sep 2006 17:15:49 +0000 (17:15 +0000)]
(Buffer Modification): Fix last change.
Chong Yidong [Fri, 1 Sep 2006 13:41:33 +0000 (13:41 +0000)]
* buffers.texi (Buffer Modification): Document
buffer-chars-modified-tick.
Chong Yidong [Fri, 1 Sep 2006 13:36:35 +0000 (13:36 +0000)]
Document `buffer-chars-modified-tick'
Chong Yidong [Fri, 1 Sep 2006 13:35:11 +0000 (13:35 +0000)]
Minor doc fix.
Chong Yidong [Fri, 1 Sep 2006 13:30:55 +0000 (13:30 +0000)]
* imenu.el (imenu-update-menubar): Use buffer-chars-modified-tick.
Chong Yidong [Fri, 1 Sep 2006 13:30:05 +0000 (13:30 +0000)]
*** empty log message ***
Chong Yidong [Fri, 1 Sep 2006 13:28:59 +0000 (13:28 +0000)]
Fix typo.
Chong Yidong [Fri, 1 Sep 2006 13:28:13 +0000 (13:28 +0000)]
* buffer.h (struct buffer_text): New field chars_modiff.
(CHARS_MODIFF, BUF_CHARS_MODIFF): New macros.
* buffer.c (Fbuffer_chars_modified_tick): New function returning
value of BUF_CHARS_MODIFF.
(syms_of_buffer): Defsubr it.
(Fget_buffer_create): Initialize BUF_CHARS_MODIFF.
* insdel.c (modify_region): New argument preserve_chars_modiff.
Set CHARS_MODIFF to MODIFF provided preserve_chars_modiff is zero.
(insert_1_both, insert_from_string_1, insert_from_buffer_1)
(adjust_after_replace, adjust_after_replace_noundo)
(replace_range, replace_range_2, del_range_2): Reset CHARS_MODIFF.
* lisp.h (modify_region): Add fourth argument in extern.
* casefiddle.c (casify_region): Call modify_region with fourth
argument zero to assert that CHARS_MODIFF is updated.
* editfns.c (Fsubst_char_in_region, Ftranslate_region_internal)
(Ftranspose_regions): Likewise.
* textprop.c (Fadd_text_properties, Fset_text_properties)
(Fremove_text_properties, Fremove_list_of_text_properties):
Call modify_region with fourth argument 1 to avoid that
CHARS_MODIFF is updated.
Richard M. Stallman [Fri, 1 Sep 2006 08:57:41 +0000 (08:57 +0000)]
*** empty log message ***
Stefan Monnier [Fri, 1 Sep 2006 02:31:47 +0000 (02:31 +0000)]
(url-http-create-request):
Use `url-recreate-url-attributes' when setting real-fname.
Stefan Monnier [Fri, 1 Sep 2006 02:31:24 +0000 (02:31 +0000)]
(url-recreate-url-attributes): New function, code moved from `url-recreate-url'.
(url-recreate-url): Use it. Put the `url-target' at the end of the URL.
Richard M. Stallman [Thu, 31 Aug 2006 23:16:03 +0000 (23:16 +0000)]
(custom-save-variables): Slight cleanup.
(Custom-no-edit): Renamed from custom-no-edit.
(Custom-newline): Renamed from custom-newline.
(custom-mode-map): Use new names.
Richard M. Stallman [Thu, 31 Aug 2006 23:14:26 +0000 (23:14 +0000)]
(define-minor-mode): Reference manual about customization, rather than
M-x customize, in the doc string made for the defcustom.
Richard M. Stallman [Thu, 31 Aug 2006 23:10:24 +0000 (23:10 +0000)]
(trace-function-background): Doc fix.
Richard M. Stallman [Thu, 31 Aug 2006 23:08:08 +0000 (23:08 +0000)]
*** empty log message ***
Richard M. Stallman [Thu, 31 Aug 2006 23:07:39 +0000 (23:07 +0000)]
(Fformat): Don't sign-extend for %o or %x.
Richard M. Stallman [Thu, 31 Aug 2006 23:04:42 +0000 (23:04 +0000)]
(Syntactic Font Lock): Mention specific faces once again.
Romain Francoise [Thu, 31 Aug 2006 19:47:47 +0000 (19:47 +0000)]
(dired-guess-shell-alist-default): Update.
Stefan Monnier [Thu, 31 Aug 2006 17:14:46 +0000 (17:14 +0000)]
(Syntactic Font Lock): Mention font-lock-syntactic-face-function.
Suggested by Richard Bielawski <RBielawski@moneygram.com>
Stefan Monnier [Thu, 31 Aug 2006 17:10:34 +0000 (17:10 +0000)]
(custom-theme-set-variables): Autoload packages before sorting the variables.
Michael Kifer [Thu, 31 Aug 2006 03:39:42 +0000 (03:39 +0000)]
2006-08-30 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-cmd.el (viper-special-read-and-insert-char): convert events to
chars if XEmacs.
(viper-after-change-undo-hook): check if undo-in-progress is bound.
Stefan Monnier [Wed, 30 Aug 2006 21:10:10 +0000 (21:10 +0000)]
(python-eldoc-function): Re-enable quit while waiting for process.
YAMAMOTO Mitsuharu [Wed, 30 Aug 2006 08:51:52 +0000 (08:51 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Wed, 30 Aug 2006 08:51:28 +0000 (08:51 +0000)]
(mac-string-to-utxt): If adjustment for MacJapanese
results in ASCII-only string, encode original one directly.
Chong Yidong [Tue, 29 Aug 2006 22:17:05 +0000 (22:17 +0000)]
* indent.c (Fvertical_motion): Don't move back if we were
displaying a Lisp string, either.
Romain Francoise [Tue, 29 Aug 2006 16:11:26 +0000 (16:11 +0000)]
(normal-splash-screen, fancy-splash-screens): Make buffer read-only and
arrange to enter view mode if necessary.
Stefan Monnier [Tue, 29 Aug 2006 14:00:27 +0000 (14:00 +0000)]
(url-cookie-write-file): Really don't use versioned backups.
Chong Yidong [Tue, 29 Aug 2006 13:28:00 +0000 (13:28 +0000)]
* hl-line.el (hl-line): New face.
(hl-line-face): Use it.
Chong Yidong [Tue, 29 Aug 2006 13:15:53 +0000 (13:15 +0000)]
* display.texi (Images): Add xrref to display-images-p.
Chong Yidong [Tue, 29 Aug 2006 13:02:53 +0000 (13:02 +0000)]
* image-mode.el (image-mode): Fix last fix.
Suggested by Kim F. Storm.
Michael Albinus [Tue, 29 Aug 2006 05:48:40 +0000 (05:48 +0000)]
Sync with Tramp 2.0.54.
Chong Yidong [Mon, 28 Aug 2006 22:49:25 +0000 (22:49 +0000)]
* image-mode.el (image-mode): Display image as text on a terminal.